Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENROSE PLACE Detached £94,000 29 May 1998
2 PENROSE PLACE Detached £120,500 30 Jun 1998
3 PENROSE PLACE Detached £212,500 9 Sep 2016
4 PENROSE PLACE Detached £128,700 24 Apr 1998
5 PENROSE PLACE Detached £101,000 19 Aug 1998
6 PENROSE PLACE Detached £240,000 29 Oct 2010